COMPILER = g++-4.4
OBJECTS = Source.cpp
NAME = console_variables_manager_mm_i386.so
FLAGS = -O2 -DLINUX -D_LINUX -Dlinux -DHAVE_STDINT_H -D_snprintf=snprintf \
	-pipe -fno-stack-protector -mfpmath=sse -msse -Wnon-virtual-dtor \
	-m32 -fno-rtti -w -funroll-loops -fvisibility=hidden -fvisibility-inlines-hidden \
	-fpermissive -IHLSdk/Headers/common -IHLSdk/Headers/pm_shared \
	-IHLSdk/Headers/engine -IHLSdk/Headers/dlls -IMetaMod/Headers \
	-shared -ldl -lm -s -m32 -fno-rtti -static-libgcc -fno-strict-aliasing -fno-exceptions \
	-march=i586 -ffast-math -fomit-frame-pointer

$(NAME) : $(OBJECTS)
	$(COMPILER) $(FLAGS) -o $@ $(OBJECTS)

%.o : %.cpp
	$(COMPILER) $(FLAGS) $@

